home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 526-550 / disk_540 / parm / parm_src.lzh / makefile < prev    next >
Makefile  |  1991-07-28  |  636b  |  36 lines

  1. PROJ   = ParM
  2. LIB    = parm.library
  3. RAMSYM = ram:ParM.sym
  4.  
  5. CFLAGS = -qf -ps -wp -wd -wr -so -sb -hi $(RAMSYM)
  6.  
  7. .c.o:
  8.     cc $(CFLAGS) $*.c
  9.  
  10. .asm.o:
  11.     as $*.asm
  12.  
  13. LIBOBJS = Libstart.o Libsup.o Parse.o MenuAlloc.o Run.o Handler.o Misc.o
  14. OBJS = ParM.o Menus.o Startup.o
  15.  
  16.  
  17. all: $(RAMSYM) $(LIB) $(PROJ)
  18.  
  19. $(LIB): $(LIBOBJS)
  20.     ln -o $(LIB) $(LIBOBJS) -la -lreq
  21.     copy $(LIB) libs: CLONE
  22.  
  23. $(PROJ): $(OBJS)
  24.     ln -m -o $(PROJ) clib:rstarts.o $(OBJS) -larps -lreq
  25.  
  26.  
  27. ParM.o MenuAlloc.o Menus.o Startup.o Libsup.o Parse.o Run.o Handler.o Misc.o : ParMBase.h ParM.sym
  28.  
  29.  
  30. $(RAMSYM): ParM.sym
  31.     copy ParM.sym ram:
  32.  
  33. ParM.sym: ParM.h
  34.     cc -ps -ho ParM.sym ParM.h
  35.  
  36.